﻿using BonjourQuotation.ObjectModel.ErrorData;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace BonjourQuotation.ObjectModel.BusinessData
{
    public class QuotaLunchDinnerGridBData
    {
        public ErrorBInfo Error { get; set; }
        public bool? QuotaLunchDinnerConfirmed { get; set; }
        public List<QuotaLunchDinnerGridRowBData> Rows { get; set; }
        public decimal GuideSum { get; set; }
        public decimal GuideSumCad { get; set; }
        public decimal FreeSum { get; set; }
        public decimal FreeSumCad { get; set; }
        public decimal TotalSum { get; set; }
        public decimal TotalSumCad { get; set; }
        public short LunchSum { get; set; }
        public short DinnerSum { get; set; }
        public short LunchDinnerSum { get; set; }
        public DateTime? ArrivalDate { get; set; }

    }
    public class QuotaLunchDinnerGridRowBData
    {
        public int ItmID { get; set; }
        public int? LunchVendorID { get; set; }
        public int? DinnerVendorID { get; set; }
        public int QuotaID { get; set; }
        public short? LineNo { get; set; }
        public byte? Day { get; set; }
        public DateTime LineDate { get; set; }
        public string LineDName { get; set; }
        public string Description { get; set; }
        public bool? LunchMFlag { get; set; }
        public bool? DinnerMFlag { get; set; }
        public decimal? Cost { get; set; }
        public bool? GuideFlag { get; set; }
        public bool? FreeFlag { get; set; }
        public string DescriptionD { get; set; }
        public decimal? CostD { get; set; }
        public bool? GuideFlagD { get; set; }
        public bool? FreeFlagD { get; set; }
        public string Currency { get; set; }
    }
}
